<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script>
    /* 给定一个字符串，如：'abaasdffgghhjjkkgfddsssss3444343'
        1.字符串长度
        2.取指定位置的字符 如0，3，5，9
        3.查找指定字符是否存在 如 i， c，b
        4.替换指定的字符，如g替换为22，ss替换为b
        5.截取指定开始位置到结束位置的字符如：1-5
        6.找出以上字符串中出现次数最多的字符和出现的次数*/
        var str = 'abaasdffgghhjjkkgfddsssss3444343';
        console.log(str.length);//1问
        console.log(str.charAt(0));//2问
        console.log(str.indexOf('i'));//3问
        console.log(str.indexOf('b'));//3问
        console.log(str.replace('g','22'));//4问
        for(var i = 0; i<str.length;i++){
            str = str.replace('g','22');
        }console.log(str);//4问
        console.log(str.slice(1,5));//5问
        console.log(str.substr(0,5));//5问
        console.log(str.substring(0,5));//5问

        var str1 = 'abaasdffgghhjjkkgfddsssss3444343';//6问
        var o = {};
        var num = 0;
        for(var i = 0 ;i<str1.length;i++){
            var chars = str1.charAt(i);
            if(o[chars]){
                o[chars]++;
                
            }else{
                o[chars] = 1;
            }
        }console.log(o);
        var max = 0;
        var ch = '';
        for(var k in o){
            if(max<o[k]){
                max = o[k];
                ch = k;
            }

        }console.log('字符出现最多的是：' +ch+'次数为'+ o['s']);
</script>
<body>
    
</body>
</html>